Skip to main content

Plugin Settings

You can manage overall plugin settings in Project Settings → Plugins → LayeredTooltip Settings.

Essential Settings for Basic Use

Tooltip Display Delay

  • Default: 0.1 seconds
  • Purpose: Time for tooltip to appear on mouse hover

Tooltip Position Offset

  • Default: (4, 4)
  • Purpose: Distance from mouse cursor to tooltip

Advanced Settings for Customization

Layered Tooltip Widget Class

  • Default: Plugin default widget
  • Requirements: Must implement ILayeredTooltipWidget interface

Tooltip Text Provider Class

  • Default: Uses string table
  • Requirements: Must implement ILayeredTooltipTextProvider interface

Default Tooltip Text String Table

  • Default: Plugin default string table

Settings for Advanced Users

Tooltip Tags

  • Default: ["Tooltip"]
  • Purpose: Add tag names for use in rich text
  • Example: ["tooltip", "help", "item"] → Enables <tooltip>, <help>, <item> tags

Tooltip Pin Delay

  • Default: 1.0 seconds
  • Purpose: Time until tooltip becomes pinned and clickable
  • Adjustment: Longer prevents accidental pinning; shorter enables quick interaction

Tooltip Default Z Order

  • Default: 1000
  • When to Adjust: Set higher value when tooltip is hidden behind other UI elements

Debug Settings

Layered Tooltip Debug

  • Default: false
  • When Enabled: Shows tooltip trigger areas and outputs detailed logs
  • Purpose: Diagnose issues when tooltips don't work

Important Notes

  • Editor restart may be required when changing widget/text provider classes.